// 项目的JS打包入口文件
// 1. 导入Vue
import Vue from 'vue'

// 导入全局配置  因为只要import了，就会将该文件中的代码都执行一遍
// 所以和vm实例没有太直接关系的配置代码就可以全部放到glocalConfig.js文件中，从而加强模块化的思想
import './globalConfig.js'

// 导入路由
import VueRouter from "vue-router";
Vue.use(VueRouter);
import router from "./router.js";

// 导入共享数据对象
import store from "./store.js";

// 导入 根组件
import App from './components/App.vue'

const vm = new Vue({
    el: '#app',
    render: c => c(App),
    router,
    store
});